projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
72a6459
)
opengl: Use proper blend function for premultiplied alpha
author
Alexander Larsson
<alexl@redhat.com>
Mon, 27 Oct 2014 20:13:28 +0000
(21:13 +0100)
committer
Alexander Larsson
<alexl@redhat.com>
Mon, 27 Oct 2014 20:17:08 +0000
(21:17 +0100)
gdk/gdkwindow.c
patch
|
blob
|
history
diff --git
a/gdk/gdkwindow.c
b/gdk/gdkwindow.c
index 676a816be3a4ccb835f5b79ac887a89d0db4df15..c0186aa74f87293a1a64c46e2144c1f515462ab9 100644
(file)
--- a/
gdk/gdkwindow.c
+++ b/
gdk/gdkwindow.c
@@
-2913,8
+2913,9
@@
gdk_window_begin_paint_region (GdkWindow *window,
glClearColor (0.0f, 0.0f, 0.0f, 0.0f);
glDisable (GL_DEPTH_TEST);
glDisable(GL_BLEND);
- glBlendFunc (GL_
SRC_ALPHA
, GL_ONE_MINUS_SRC_ALPHA);
+ glBlendFunc (GL_
ONE
, GL_ONE_MINUS_SRC_ALPHA);
glTexEnvi (GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_REPLACE);
+
glViewport (0, 0, ww, wh);
glMatrixMode (GL_PROJECTION);